﻿.table-fixed {
    table-layout: fixed;
}

@lvl-Left : 14px;
.tree-lvl-1 > div { padding-left: @lvl-Left * 1; }
.tree-lvl-2 > div { padding-left: @lvl-Left * 2; }
.tree-lvl-3 > div { padding-left: @lvl-Left * 3; }
.tree-lvl-4 > div { padding-left: @lvl-Left * 4; }
.tree-lvl-5 > div { padding-left: @lvl-Left * 5; }
.tree-lvl-6 > div { padding-left: @lvl-Left * 6; }
.tree-lvl-7 > div { padding-left: @lvl-Left * 7; }
.tree-lvl-8 > div { padding-left: @lvl-Left * 8; }
.tree-lvl-9 > div { padding-left: @lvl-Left * 9; }

.tree-lvl-1 .icon-plus-sign-alt,
.tree-lvl-1 .icon-minus-sign-alt,
.tree-lvl-2 .icon-plus-sign-alt,
.tree-lvl-2 .icon-minus-sign-alt,
.tree-lvl-3 .icon-plus-sign-alt,
.tree-lvl-3 .icon-minus-sign-alt,
.tree-lvl-4 .icon-plus-sign-alt,
.tree-lvl-4 .icon-minus-sign-alt,
.tree-lvl-5 .icon-plus-sign-alt,
.tree-lvl-5 .icon-minus-sign-alt,
.tree-lvl-6 .icon-plus-sign-alt,
.tree-lvl-6 .icon-minus-sign-alt,
.tree-lvl-7 .icon-plus-sign-alt,
.tree-lvl-7 .icon-minus-sign-alt,
.tree-lvl-8 .icon-plus-sign-alt,
.tree-lvl-8 .icon-minus-sign-alt,
.tree-lvl-9 .icon-plus-sign-alt,
.tree-lvl-9 .icon-minus-sign-alt
{
    margin-left: -14px;
}